Css

Ring rotator to indicate content loading-CSS examples

Ring rotator to indicate content loading-CSS examples, someone asked me to explain?
Css

Create a ring spinner that can be used to indicate content loading.

HTML CODE:

<div class="donut">
</div>

CSS CODE:

@keyframes donut-spin {
    0% {
        transform: rotate(0deg);
    }
     100% {
        transform: rotate(360deg);
    }
}
 .donut {
    display: inline-block;
    border: 4px solid rgba(0, 0, 0, 0.1);
    border-left-color: #7983ff;
    border-radius: 50%;
    width: 30px;
    height: 30px;
    animation: donut-spin 1.2s linear infinite;
}

Description

Use translucent border For the entire element, except for the side that is used as the ring loading indicator. Use a animation rotation element.

 

 

Post your comments / questions